wine press with endless pressing band - Francés Inglés Diccionario